@charset 'utf-8';
/* 通栏 */
.allBar{width:100%;background: #fff;padding: 10px 20px;margin-bottom: 20px;float: left;}
.allBar .t{float: left;width: 100%;height: 36px;line-height: 36px;font-size: 14px;border-bottom: 1px solid #eee;}
.allBar .t strong{color: #dc1300;border-bottom: 1px solid #dc1300;height: 36px;line-height: 36px;float: left;}
.allBar .t b{color: #dc1300;border-bottom: 1px solid #dc1300;height: 36px;line-height: 36px;float: left;}
.allBar .box{width: 100%;float: left;margin: 15px 0px;padding: 0;}
@media (max-width: 768px) {
.allBar{padding: 60px 15px 15px;margin-bottom: 10px;}
}

/* 主体 */
.mainBar{width:880px;background: #fff;padding: 0px 30px;}
.mainBar .box{float: left;width:100%;margin: 0 0 12px 0;}
.mainBar .box .t{float: left;width: 100%;height: 36px;line-height: 36px;font-size: 14px;border-bottom: 1px solid #eee;}
.mainBar .box .t strong{font-weight: normal;color: #222;border-bottom: 1px solid #dc1300;}
.mainBar .box .c{width: 100%;float: left;margin: 15px 0px;padding: 0;}
.mainBar .box .c .newsul{width: 100%;float: left;margin: 10px 0;}
.mainBar .box .c .newsul li{width: 100%;float: left;color: #C1C1C3;}
.mainBar .box .c .newsul li a{line-height:26px;color:#333;text-indent: 15px;float: left;}
@media (max-width: 768px) {
.mainBar{width:100%;padding: 0 15px;}
}

/* 主体 */
.mainBar_new{width:840px;background: #fff;padding: 0px 30px;}
.mainBar_new .box{float: left;width:100%;margin: 0 0 12px 0;}
.mainBar_new .box .t{float: left;width: 100%;height: 36px;line-height: 36px;font-size: 14px;border-bottom: 1px solid #eee;}
.mainBar_new .box .t strong{font-weight: normal;color: #222;border-bottom: 1px solid #dc1300;}
.mainBar_new .box .c{width: 100%;float: left;margin: 15px 0px;padding: 0;}
.mainBar_new .box .c .newsul{width: 100%;float: left;margin: 10px 0;}
.mainBar_new .box .c .newsul li{width: 100%;float: left;color: #C1C1C3;}
.mainBar_new .box .c .newsul li a{line-height:26px;color:#333;text-indent: 15px;float: left;}
@media (max-width: 768px) {
.mainBar_new{width:100%;background: #fff;padding: 15px;}
}

/* 侧边 */
.sideBar{width: 300px;}
.sideBar .ad{float: left;width: 100%;}
.sideBar .ad img{float: left;width: 100%;margin: 0 0 12px 0;}
.sideBar .box{float: left;width: 100%;margin: 0 0 15px 0;background: #fff;padding: 10px 20px;}
.sideBar .box .t{width: 100%;float: left;height: 36px;line-height: 36px;border-bottom: 1px solid #eee;}
.sideBar .box .t b{float: left;font-family: "Microsoft Yahei";font-size: 14px;color: #dc1300;border-bottom: 1px solid #dc1300;height: 36px;}
.sideBar .box .t strong{float: left;font-family: "Microsoft Yahei";font-size: 14px;color: #dc1300;border-bottom: 1px solid #dc1300;height: 36px;}
.sideBar .box .t a{float: right;color: #999;font-family: simsun;}
.sideBar .box .c{width: 100%;float: left;background: #fff;padding:0px 0;}
.sideBar .box .c .newsul{width: 100%;float: left;margin: 10px 0;}
.sideBar .box .c .newsul li{width: 100%;float: left;color: #C1C1C3;line-height: 26px;height: 26px;overflow: hidden;}
.sideBar .box .c .newsul li span{height:26px;color:#555;float: left;width: 10px;margin-left: 20px;}
.sideBar .box .c .newsul li a{height:26px;color:#555;text-indent: 5px;float: left;width: 240px;}
@media (max-width: 768px) {
.sideBar{width: 100%}
}

.cuserbox{float: left;width: 100%;padding: 20px;border-bottom: 1px solid #eee;}
.cuserbox .img{float: left;width: 100px;height: 100px;}
.cuserbox h3{float: right;width: 200px;line-height: 24px;margin: 0;font-size: 17px;margin-bottom: 5px;}
.cuserbox p{float: right;width: 200px;line-height: 20px;margin: 0;color: #888;}
@media (max-width: 768px) {
.cuserbox{float: left;width: 100%;padding:15px;border-bottom: 1px solid #eee;position: relative;}
.cuserbox .img{float: left;width: 100px;height: 100px;position: absolute;}
.cuserbox h3{float: right;width: 100%;line-height: 24px;margin: 0;font-size: 17px;margin-bottom: 5px;padding-left: 110px;}
.cuserbox p{float: right;width: 100%;line-height: 20px;margin: 0;color: #888;padding-left: 110px;}
}

.cuserbox2{float: left;width: 100%;padding: 20px;background: #fff;margin-bottom: 15px;}
.cuserbox2 .img{float: left;width: 100px;height: 100px;}
.cuserbox2 h3{float: right;width: 140px;line-height: 24px;margin: 0;font-size: 17px;margin-bottom: 5px;}
.cuserbox2 p{float: right;width: 140px;line-height: 20px;margin: 0;color: #888;}
@media (max-width: 768px) {
.cuserbox2{padding: 70px 15px 15px;position: relative;margin-bottom: 10px;}
.cuserbox2 .img{float: left;width: 100px;height: 100px;position: absolute;}
.cuserbox2 h3{float: right;width: 100%;line-height: 24px;margin: 0;font-size: 17px;margin-bottom: 5px;padding-left: 110px;}
.cuserbox2 p{float: right;width: 100%;line-height: 20px;margin: 0;color: #888;padding-left: 110px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
}

.zzbox{float: left;width: 100%;padding: 20px;border-bottom: 1px solid #eee;}
.zzbox .img{float: left;width: 180px;margin-right: 20px;}
.zzbox h3{float: left;width: 120px;line-height: 30px;margin: 0;font-size: 17px;margin-bottom: 5px;background: #dc1300;color: #fff;text-indent: 10px;margin: 5px 0;}
.zzbox p{float: left;width: 120px;line-height: 30px;margin: 0;color: #555;font-size: 14px;}
@media (max-width: 768px) {
.zzbox{padding: 15px;position: relative;min-height: 140px;}
.zzbox .img{float: left;width: 80px;margin-right: 0px;position: absolute;left: 15px;top: 15px;}
.zzbox h3{float: left;width: 100%;line-height: 30px;margin: 0;font-size: 17px;margin-bottom: 5px;background: none;color: #fff;text-indent: 10px;margin: 0px 0;padding-left: 100px;}
.zzbox h3 b{float: left;width: 100%;line-height: 30px;margin: 0;font-size: 17px;margin-bottom: 0px;background: #dc1300;color: #fff;text-indent: 10px;padding-left: 0px;font-weight: normal;}
.zzbox p{float: left;width: 100%;line-height: 30px;margin: 0;color: #555;font-size: 14px;padding-left: 100px;}
}

/* 侧边 */
.sideBar_new{width: 360px;background: #fafafa;min-height: 700px;}
@media (max-width: 768px) {
.sideBar_new{width: 100%;margin-top: 60px;min-height: auto;}
}

/*面包削导航*/
.addressNav{float: left;width: 100%;height: 52px;line-height: 52px;font-size: 14px;color: #888;}
.addressNav a{color: #888;float: left;}
.addressNav span{color: #ddd;float: left;padding: 0 8px;}
.addressNav b{color: #888;float: left;font-weight: normal;}

.bdlist{float: left;width: 280px;margin: 15px 0 0;}
.bdlist a {float: left;margin: 0 5px 5px 0;width: 126px;overflow: hidden;}
.bdlist a img{float: left;width: 126px;overflow: hidden;}
.bdlist a p{float: left;width: 126px;overflow: hidden;height: 28px;line-height: 28px;background: #eee;text-align: center;color: #444;}

/* list_21 */
.list_21{float: left;margin:10px 0px 0px;width:1200px;font-size:12px;}
.list_21 li{width:370px;overflow:hidden;padding: 15px;margin:0 20px 20px 0;border: 1px solid #eee;float: left;height: 300px;overflow: hidden;}
.list_21 li .img{height:110px;float: left;margin: 0 15px 0 0;}
.list_21 li .img img{height:110px;float: left;}
.list_21 li .tt{width: 210px;float: right;font-size: 17px;font-weight: normal;line-height: 26px;color: #333;margin-bottom: 2px;}
.list_21 li .tt:hover{color: #000}
.list_21 li  p{width: 210px;float: right;font-size: 13px;color: #666;line-height: 22px;}
.list_21 li  .ul{float: left;width: 100%;border-top: 1px dotted #ddd;padding-top: 10px;}
.list_21 li  .ul .li{float: left;width: 100%;line-height: 30px;color: #555;font-size: 15px;height: 30px;overflow: hidden;}
@media (max-width: 768px) {
.list_21{float: left;margin:10px 0px 0px;width:100%;font-size:12px;}
.list_21 li{width:100%;overflow:hidden;padding: 5px;margin:0 0px 10px 0;border: 1px solid #eee;float: left;height: auto;overflow: hidden;position: relative;}
.list_21 li .img{height:100px;float: left;margin: 0 15px 0 0;position: absolute;}
.list_21 li .img img{height:100px;float: left;border-radius: 6px;}
.list_21 li .tt{width: 100%;float: right;font-size: 16px;font-weight: normal;line-height: 26px;color: #333;margin-bottom: 2px;padding-left: 110px;margin-top: 5px;}
.list_21 li .tt:hover{color: #000}
.list_21 li  p{width: 100%;float: right;font-size: 13px;color: #666;line-height: 22px;padding-left: 110px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;min-height:65px}
.list_21 li  .ul{float: left;width: 100%;border-top: 1px dotted #ddd;padding-top: 10px;}
.list_21 li  .ul .li{float: left;width: 100%;line-height: 30px;color: #555;font-size: 15px;height: 30px;overflow: hidden;}
}

.list_11{float: left;width: 1200px;margin: 10px 0;}
.list_11 li{float: left;width: 150px;height: 236px;background: #eee;margin: 0 17px 17px 0;}
.list_11 li .img{float: left;width: 100%;height: 200px;}
.list_11 li .img img{float: left;width: 100%;height: 200px;}
.list_11 li .title{float: left;width: 100%;height: 36px;text-align: center;color: #555;line-height: 36px;}
@media (max-width: 768px) {
.list_11{width: 100%;margin-top: 0;}
.list_11 li{width: 31%;height: auto;background: #eee;margin: 0 3.5% 12px 0;}
.list_11 li:nth-child(3n){margin-right: 0;}
.list_11 li .img{float: left;width: 100%;height: auto;}
.list_11 li .img img{float: left;width: 100%;height: auto;}
.list_11 li .title{float: left;width: 100%;height: 36px;text-align: center;color: #555;line-height: 36px;}
}

/* 文档内容页 article content */
.ac h1{float: left;width: 100%;line-height:40px;font-size: 20px;color: #333;}
.ac .tc{float: left;width: 100%;line-height: 20px;color: #999;}
.ac .act{float: left;width: 100%;line-height: 24px;font-size: 16px;font-family: '宋体';}
.ac .act p{float: left;width: 100%;line-height: 24px;font-size: 16px;margin: 0 0 16px;padding: 0;text-indent: 2em;font-family: '宋体';}
.ac .act p img{max-width: 100%;text-align: center;}
.ac .act img{max-width: 100%;}
.ac .act_new{float: left;width: 100%;line-height: 24px;font-size: 16px;background: #f4f4f4;padding: 15px ;margin-top: 15px;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;color: #888;}
@media (max-width: 768px) {
.ac h1{float: left;width: 100%;line-height:30px;font-size: 18px;color: #333;margin-bottom: 10px;}
.ac .act p img{max-width: 100%}
.ac .act p span img{max-width: 100%;float: left;}
}

/*share_01*/
.share_01{float: left;width: 100%;}
@media (max-width: 768px) {
.share_01{display: none;}
}

/*htmlPn_01*/
.htmlPn_01{float: left;width: 100%;line-height: 26px;font-size: 14px;font-weight: normal;margin: 0;color: #888;border-top: 1px solid #e5e5e5;margin-top: 20px;padding-top: 15px;}
.htmlPn_01 p{float: left;width: 100%;}
.htmlPn_01 p a{color: #888;}

/*list_1*/
.list_1{float: left;width: 100%;}
.list_1 .li{float: left;width: 100%;margin-bottom: 20px;background: #eee;}
.list_1 .li:hover{background: #f90;}
.list_1 .li:hover .tt{color: #fff;border-bottom: 1px solid #fff;}
.list_1 .li:hover p{color: #fff;}
.list_1 .li .img{float: left;width:300px;height: 180px;}
.list_1 .li .img img{float: left;width:300px;height: 180px;}
.list_1 .li .tt{float: left;width:440px;height:60px;margin: 25px 50px 0px;line-height: 60px;text-align: center;color: #222;font-size: 18px;border-bottom: 1px solid #ddd;overflow: hidden;}
.list_1 .li p{float: left;width:440px;height:60px;margin: 14px 50px 0;text-align: center;line-height: 22px;}

/* list_2 */
.list_2{float: left;width:100%;font-size:12px;margin:0 0px 15px;}
.list_2 li{width:100%;overflow:hidden;clear:both;padding: 0px 0px 20px;margin-bottom: 20px;border-bottom: 1px dotted #ccc;}
.list_2 li .tt{width: 100%;;float: left;font-size: 16px;line-height: 32px;color: #222;font-weight: bold;}
.list_2 li .tt:hover{color: #dc1300;}
.list_2 li .desc{width: 100%;;float: left;line-height: 28px;color: #aaa;font-size: 13px;margin-bottom: 5px;}
.list_2 li span{width: 100%;float: left;font-size: 13px;color: #999;line-height: 22px;margin-top: 5px;}
.list_2 li p{width: 100%;float: left;font-size: 13px;color: #555;line-height: 22px;}
.list_2 li .more{width: 100%;float: left;font-size: 13px;color: #999;line-height: 26px;margin-top: 7px;}
.list_2 li .more i{height: 26px;width: 26px;float: left;line-height: 26px;text-align: center;background: #dc1300;color: #fff;font-family: simsun;font-style: normal;}
.list_2 li .more em{height: 26px;float: left;line-height: 26px;color:#fff;background: #dc1300;padding: 0 15px;font-style: normal;}
@media (max-width: 768px) {
.list_2 li .tt{font-size: 15px;line-height: 28px;}
.list_2 li p{word-break: break-all;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;}
}

/* list_3 */
.list_3{float: left;margin:10px 0px 0px;width:100%;font-size:12px;padding: 0px 0 0 0;}
.list_3 li{width:100%;overflow:hidden;clear:both;padding: 0px 0px 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;display: flex;flex-direction: row;}
.list_3 li .img{height:100px;float: left;margin: 0 20px 0 0;}
.list_3 li .img img{height:100px;float: left;}
.list_3 li .desc{width: 600px;float: left;line-height: 30px;color: #aaa;font-size: 13px;}
.list_3 li .tt{width: 600px;float: left;font-size: 17px;font-weight: normal;line-height: 20px;margin-bottom: 4px;color: #333;}
.list_3 li .tt:hover{color: #000}
.list_3 li  p{width: 600px;float: left;font-size: 13px;color: #666;line-height: 24px;}
.list_3 li .more{float: left;width:  600px;margin-top: 8px;}
.list_3 li .more i{height: 24px;width: 24px;float: left;line-height: 24px;text-align: center;background: #c00;color: #fff;font-family: simsun;font-style: normal;}
.list_3 li .more em{height: 24px;float: left;line-height: 24px;color:#fff;background: #000;padding: 0 10px;font-style: normal;}

/*list_6*/
.list_6{width: 100%;float: left;padding: 0 0 0 0px;}
.list_6 .li{width: 110px;height: 110px;float: left;margin: 0 15px 15px 0;}
.list_6 .li p{float: left;width: 100%;height: 34px;line-height: 34px;text-align: center;background: #f4f4f4;overflow: hidden;padding: 0 10px;display: none;}
.list_6 .li .img{width: 110px;height: 110px;float: left;}

/*list_7*/
.list_7{float: left;width: 70%;overflow: hidden;padding-top: 12px;}
.list_7 li{float: left;width: 100%;line-height: 30px;overflow: hidden;}
.list_7 li a{float: left;overflow: hidden;font-size: 14px;}
.list_7 li span{float: right;overflow: hidden;color: #ddd;}

/* list_16 */
.list_16 {float: left;width: 900px;}
.list_16  li{float: left;width:188px;margin: 0 20px 20px 0 ;position: relative;border: 1px solid #eee;padding: 15px;}
.list_16  li:hover{background: #fafafa;border: 1px solid #dc1300;}
.list_16  li:hover .learnmore{background: #dc1300;color: #fff;}
.list_16  li .img{float: left;width:100%;}
.list_16  li .img img{float: left;width:100%;}
.list_16  li .tit{float: left;width:100%;line-height: 34px;color: #222;overflow: hidden;font-size: 18px;padding:10px 0px 0;height: 44px;text-align: center;}
.list_16  li p{float: left;width:100%;line-height: 24px;color: #555;padding: 0 0px;height: 24px;overflow:hidden;text-align: center;margin-top: 5px;}
.list_16 li .learnmore{width: 100%;height: 38px;line-height: 38px;text-align: center;background: #eee;color: #888;float: left;margin-top: 10px;font-size: 15px;}
@media (max-width: 992px) {
.list_16{width: 100%;}
.list_16 li{width:47%;margin: 0 0px 10px 0 ;padding: 0px;}
.list_16 li:nth-child(2n){float: right;}
.list_16 li .tit{font-size: 16px;}
.list_16 li .learnmore{font-size: 12px;}
}

.list_4{float: left;width: 100%;margin-top: 17px;padding: 0 20px;}
.list_4 li{float: left;width: 100%;height: 20px;margin: 0 0 13px;}
.list_4 li span{float: left;width: 20px;height: 20px;background: #aaa;line-height: 20px;text-align: center;color: #fff;}
.list_4 li span.cur{background: #dc1300}
.list_4 li a{float: left;line-height: 20px;width: 210px;overflow: hidden;height: 20px;margin-left: 7px;}

/* pageSize_1 */
.pageSize_1{float: left;line-height: 34px;border: 1px solid #ddd;border-right: 0;margin-bottom: 20px;overflow: hidden;font-size: 14px;}
.pageSize_1 a,.pageSize_1 b,.pageSize_1 .current{padding:0 15px;line-height: 34px;height: 34px;text-align: center;color: #555;text-shadow:1px 1px 0 #fff;display: inline-block;font-weight: normal;border-right: 1px solid #ddd;float: left;}
.pageSize_1 .current{background: #e3e3e3;color: #222;}
@media (max-width: 992px) {
.pageSize_1{display: none;}
}

.pageSizeM{float: left;margin-bottom: 40px;font-size: 14px;display: none;;width: 100%;padding: 0 0px;}
.pageSizeM a span{line-height: 50px;height: 50px;text-align: center;color:#fff;font-weight: normal;float: left;width: 47%;border-radius: 6px;background:linear-gradient(90deg,#e4d8d7,#ffebe8)}
.pageSizeM a .glyphicon-chevron-left{float: left;}
.pageSizeM a .glyphicon-chevron-right{float: right;background:linear-gradient(90deg,#ffebe8,#e4d8d7)}
@media (max-width: 992px) {
.pageSizeM{display: block;}
}

/*html_re_1*/
.html_re_1{float: left;width: 100%;}
.html_re_1 .ttt{float: left;width: 100%;border-bottom: 1px solid #e5e5e5;line-height: 50px;color: #dc1300;font-size: 16px;margin-top: 20px;}


/* 侧边导航 */
.cateNav_2 {width: 100%;float: left;margin:20px 0;}
.cateNav_2  a{height: 36px;line-height: 36px;color: #555;width: 100%;float: left;text-indent: 20px;font-size: 14px;margin: 1px 0 0;background: #f4f4f4; }
.cateNav_2  a.currr{background:#ccc;margin:1px 0 0;}
.cateNav_2  a.currr:hover{background:#ccc;margin:1px 0  0;}
.cateNav_2  a.curr{background:#dc1300;color: #fff;margin:1px 0  0;}
.cateNav_2  a.cur{background:#dc1300;color: #fff;margin:1px 0  0;}
.cateNav_2  a.cur:hover{background:#dc1300;color: #fff;margin:1px 0  0;}
.cateNav_2  a:hover{background:#ddd;margin:1px 0  0;}

.zsmenu{float: left;width: 100%;line-height: 40px;background: #eee;padding: 0 15px;position: relative;display: none;}
.zsmenu p{float: left;width: 90%;line-height: 40px;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.zsmenu span{position: absolute;right: 15px;top: 0;line-height: 40px;}
.cateNav_4 {width: 100%;float: left;margin:20px 0;padding-left: 20px;}
.cateNav_4  a{height: 28px;line-height: 28px;color: #333;width: 100%;float: left;font-size: 13px;margin: 1px 0 0; text-align: right;padding: 0 30px 0 0;overflow: hidden;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.cateNav_4  a.cur{background:#dc1300 url(/PUblic/Common/Images/arr.png) no-repeat  320px 10px;color: #fff;margin:1px 0  0;}
.cateNav_4  a.cur:hover{background:#dc1300 url(/PUblic/Common/Images/arr.png) no-repeat  320px 10px;color: #fff;margin:1px 0  0;}
.cateNav_4  a:hover{background:#eee;margin:1px 0  0;}
@media (max-width: 768px) {
.zsmenu {display: block;}
.cateNav_4 {display: none;padding: 0 15px;margin-top: 15px;}
.cateNav_4  a{height: 34px;line-height: 34px; text-align: left;padding: 0 30px 0 10px;overflow: hidden;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;background: #f4f4f4;}
.cateNav_4  a.cur{background:#dc1300 url(/PUblic/Common/Images/arr.png) no-repeat  320px 10px;color: #fff;margin:1px 0  0;}
.cateNav_4  a.cur:hover{background:#dc1300 url(/PUblic/Common/Images/arr.png) no-repeat  320px 10px;color: #fff;margin:1px 0  0;}
.cateNav_4  a:hover{background:#eee;margin:1px 0  0;}
}

/*addressNav_1*/
.addressNav_1{float: left;width: 100%;height: 36px;line-height: 36px;font-size: 14px;color: #888;border-bottom: 1px solid #eee;margin-top: 10px;}
.addressNav_1 a{color: #888;float: left;}
.addressNav_1 span{color: #ddd;float: left;padding: 0 8px;}
.addressNav_1 b{color: #888;float: left;font-weight: normal;}

/*note_1*/
.note_1{width: 100%;float: left;border-top: 1px dotted #ddd;padding-top: 20px;margin-top: 20px;}
.note_1 .hrr{width: 100%;float: left;height: 1px;}
.note_1 .submit{width: 400px;height: 40px;float: left;line-height: 40px;margin-top: 5px;border: 1px solid #f80;background: #f90;color: #fff;}
.note_1 .textarea{width: 660px;height:128px;background: #fff; line-height:32px;padding:10px;outline: none;margin: 0 20px 15px 0;color: #aaa;font-size: 13px;float: left;border: 1px solid #ddd;font-family: microsoft yahei;}
.note_1 .input{width: 400px;background: #fff;line-height: 36px;outline: none;margin: 0 200px 15px 0;text-indent: 10px;color: #aaa;font-size: 13px;float: left;height: 36px;border: 1px solid #ddd;font-family: microsoft yahei;}
.note_1 .short{width: 150px;margin-right: 20px;}
.note_1 .code{float: left;margin: 0px  0 0 0;cursor: pointer;}
.note_1 .input:focus{outline: none;box-shadow: 0 0 4px #f80 ;}

/* usernav */
.sidenav{float: left;width: 100%;margin:0px 0 20px;}
.sidenav span{float: left;width:  100%;height: 0px;}
.sidenav strong{background: #222;color: #fff;text-shadow:1px 1px 0 #000;float: left;width:  100%;height: 50px;line-height: 50px;float: left;text-indent: 24px;font-weight: normal;font-size: 14px;margin-bottom: 0px;}
.sidenav b{background: #222;color: #fff;text-shadow:1px 1px 0 #000;float: left;width:  100%;height: 36px;line-height: 36px;float: left;text-indent: 24px;font-weight: normal;font-size: 14px;margin-bottom: 0px;}
.sidenav a{float: left;width:  100%;height: 36px;line-height: 36px;float: left;color: #555;text-indent: 24px;font-weight: normal;font-size: 14px;}
.sidenav a.cur,.sidenav a:hover{background: #dc1300;color: #fff;text-shadow:none;}
.ad1200wrap{float: left;width: 100%;}
.ad1200{width: 1200px;margin: 0 auto;}
@media (max-width: 768px) {
.ad1200wrap{display: none;}
}

/* 时间选择器 */
.timepick{float: left;margin: 0;background: #fff;height: 16px;border: 1px solid #ccc;font-size: 13px;}

/* 文档 */
/* 文档 */
/* 文档 */
/* 文档 */
/* 文档 */
/* 文档 */
/* htmlBar_01 */
.htmlBar_01{float: left;width: 100%;border-bottom: 1px dotted #ddd;padding-bottom: 20px;}
.htmlBar_01 .l{width: 220px;float: left;}
.htmlBar_01 .l .img{width: 220px;float: left;}
.htmlBar_01 .info{width: 570px;float: right;}
.htmlBar_01 .info h2{width:100%;line-height: 40px;font-size: 26px;color: #222;font-weight: normal;margin-bottom: 10px;}
.htmlBar_01 .info .p{width:100%;line-height:26px;font-size: 14px;color: #555;font-weight: normal;border-top: 1px dotted #ddd;padding-top: 10px;margin-top: 5px;}
.htmlBar_01 .info .guige{width:100%;line-height: 30px;font-size: 14px;color: #555;font-weight: normal;border-top: 1px dotted #ddd;padding-top: 10px;margin-top: 10px;}
.htmlBar_01 .info .text{width:100%;line-height: 30px;font-size: 14px;color: #555;font-weight: normal;padding-top: 10px;margin-top: 10px;border-top: 1px solid #eee;}
.htmlBar_01 .info .text p{width:100%;line-height: 30px;font-size: 14px;color: #555;font-weight: normal;padding: 0;margin: 0;border: none;}
.htmlBar_01 .info .favor{float: left;margin-top: 25px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: #fff;padding: 0 50px;border-radius: 0;border: none;}

.zx{float: left;width: 100%;float: left;background: #dc1300;margin-bottom: 20px;padding: 20px 70px;color: #fff;text-align: center;}
.zx:hover{color: #fff;background: #f90;}
.zx span{float: left;width: 100%;font-size: 40px;}
.zx p{float: left;width: 100%;font-size: 20px;line-height: 20px;margin-top: 10px;}

/*一个左右滚动特效*/
.scroll_shangfox_lr_one{ width:100%;  overflow:hidden; position:relative; }
.scroll_shangfox_lr_one .hd{ overflow:hidden;  height:0px;  padding:0 0px;width: 100%;}
.scroll_shangfox_lr_one .hd .prev,
.scroll_shangfox_lr_one .hd .next{ position:absolute; left:0px; top:30%; margin-top:-2px; display:block; width:32px; height:40px; background:url(/Public/Common/Images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   z-index: 899;cursor: pointer;}
.scroll_shangfox_lr_one .hd .next{ left:auto; right:0px; background-position:8px 5px; }
.scroll_shangfox_lr_one .hd .prev:hover,
.scroll_shangfox_lr_one .hd .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.scroll_shangfox_lr_one .hd .prevStop{ background-position:-60px 0; }
.scroll_shangfox_lr_one .hd .nextStop{ background-position:-60px -50px; }
.scroll_shangfox_lr_one .bd{ float: left;padding: 0 20px 0 39px;width: 100%;overflow: hidden;}
.scroll_shangfox_lr_one .bd ul{ overflow:hidden; zoom:1; }
.scroll_shangfox_lr_one .bd ul li{ float:left; overflow:hidden; text-align:center;width: 182px;height: 260px; z-index: 666;margin: 15px 0px 0px 0;}
.scroll_shangfox_lr_one .bd ul li .pic{width: 182px;padding: 15px;float: left; }
.scroll_shangfox_lr_one .bd ul li .pic img{ width:152px; height:152px;float: left; }
.scroll_shangfox_lr_one .bd ul li .title{ line-height:30px;width: 152px;float: left;color: #666;margin: 0px 15px 0;background: #eee; }
@media (max-width: 768px) {
.scroll_shangfox_lr_one .bd{ padding: 0 15%;}
.scroll_shangfox_lr_one .bd ul li{width: 100%;height: auto;margin-top: 5px;}
.scroll_shangfox_lr_one .bd ul li .pic{width: 100%;padding: 15px; }
.scroll_shangfox_lr_one .bd ul li .pic img{ width:100%; height:auto; }
.scroll_shangfox_lr_one .bd ul li .title{ line-height:30px;width: 100%;margin: 0;background: #fff }
}

.friendlink{float: left;width: 100%;margin: 20px 0;}
.friendlink a{float: left;width:140px;background: url(/Public/Common/Images/friendlink.png) no-repeat 0 5px;height: 20px;line-height: 20px;text-indent: 10px;color: #666;margin: 0 0 15px;}
.friendlink a:hover{color: #dc1300;}
@media (max-width: 768px) {
.friendlink a{float: left;width:50%;height: 20px;line-height: 20px;text-indent: 10px;color: #666;margin: 0 0 5px;font-size: 12px;}
}

/*一个左右滚动特效*/
.scroll_shangfox_lr_two{ width:100%;  overflow:hidden; position:relative; }
.scroll_shangfox_lr_two .hd{ overflow:hidden;  height:0px;  padding:0 0px;width: 100%;}
.scroll_shangfox_lr_two .hd .prev,
.scroll_shangfox_lr_two .hd .next{ position:absolute; left:0px; top:40%; margin-top:-2px; display:block; width:32px; height:40px; background:url(/Public/Common/Images/slider-arrow.png) -115px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   z-index: 899;cursor: pointer;}
.scroll_shangfox_lr_two .hd .next{ left:auto; right:0px; background-position:13px 5px; }
.scroll_shangfox_lr_two .hd .prev:hover,
.scroll_shangfox_lr_two .hd .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.scroll_shangfox_lr_two .hd .prevStop{ background-position:-60px 0; }
.scroll_shangfox_lr_two .hd .nextStop{ background-position:-60px -50px; }
.scroll_shangfox_lr_two .bd{ float: left;padding: 0 20px 0 20px;width: 100%;overflow: hidden;}
.scroll_shangfox_lr_two .bd ul{ overflow:hidden; zoom:1; }
.scroll_shangfox_lr_two .bd ul li{ float:left; overflow:hidden; text-align:center;width: 50%;z-index: 666;margin: 20px 0px 0px 0;}
.scroll_shangfox_lr_two .bd ul li .pic{width: 100%;padding:0px;float: left; }
.scroll_shangfox_lr_two .bd ul li .pic img{ width:100%; float: left;padding:0 15px; }
.scroll_shangfox_lr_two .bd ul li .title{ line-height:30px;width: 100%;float: left;color: #666;margin: 0px 0px 0;background: #eee; }
@media (max-width: 768px) {
.scroll_shangfox_lr_two{ margin-bottom: 10px;}
.scroll_shangfox_lr_two .bd ul li .pic img{padding:15px; }
}

/*list_6*/
.list_66{width: 324px;float: left;margin:20px 20px 0 0;}
.list_66 .li{width: 100%;height: 220px;float: left;}
.list_66 .li p{float: left;width: 100%;height: 40px;line-height: 40px;text-align: center;background: #f4f4f4;overflow: hidden;padding: 0 10px;}
.list_66 .li .img{width: 100%;height: 192px;float: left;}
@media (max-width: 768px) {
.list_66{width: 100%;margin: 20px 0 0;}
.list_66 .li{height: auto;}
}

.Indexdy{float: left;line-height: 24px;margin: 20px 0 0 0;color: #666;}
@media (max-width: 768px) {
.Indexdy{padding: 0 15px;}
}

.slideBox{ width:410px; height:290px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; bottom:55px; z-index:1;width: 100%; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;width: 100%;text-align: center;  }
.slideBox .hd ul li{ margin:0 4px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; text-indent: -9999px;border-radius: 100px;display: inline-block;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd .title{ width:100%; height:44px; float: left; background: #eee;color: #333;line-height: 44px;text-align: center;word-break: break-all;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;position: absolute;bottom: 0;left: 0;}
.slideBox .bd .img{ width:100%;  float: left; }
.slideBox .bd .img img{ width:100%;  float: left; }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
@media (max-width: 768px) {
.slideBox{width: 100%;height: auto;margin-top: 60px;}
}

.snsbox{float: left;width: 260px;margin: 10px 0;}
.snsbox .wx{float: left;width: 100%;margin: 20px 0;text-align:center}
.snsbox .wx img{padding: 4px;border: 1px solid #eee;width: 110px;margin:0 5px;}
.snsbox p{float: left;width: 100%;margin: 0px 0;text-align: center;line-height: 30px;font-size: 15px;}
.snsbox .snslist{float: left;width: 100%;margin: 10px 0 0;text-align: center;}
.snsbox .snslist a{width: 40px;height: 40px;background: #fff;border-radius: 100%;display: inline-block;margin: 0 5px;border: 1px solid #aaa;}
.snsbox .snslist a img{width: 30px;margin: 4px;}
@media (max-width: 768px) {
.snsbox{float: left;width: 100%;margin: 0px 0 20px;text-align: center;border-top: 1px dashed #eee;}
.snsbox .wx{float: left;width: 100%;margin: 20px 0 10px;}
.snsbox .wx img{padding: 5px;border: 1px solid #eee;}
.snsbox p{float: left;width: 100%;margin: 0px 0;text-align: center;line-height: 30px;font-size: 13px;}
.snsbox .snslist{float: left;width: 100%;margin: 10px 0 0;text-align: center;}
.snsbox .snslist a{width: 36px;height: 36px;background: #fff;border-radius: 100%;display: inline-block;margin: 0 5px;border: 1px solid #aaa;}
.snsbox .snslist a img{width:22px;margin: 6px;}
}